package com.zu.commu.interf.gprs;

import com.zu.commu.interf.Action;
import com.zu.commu.interf.Command;
import com.zu.commu.interf.Data;
import com.zu.commu.interf.Order;

public abstract interface Handle
{
  public abstract Action analyseData(byte[] paramArrayOfByte, String paramString);

  public abstract Action analyseOrder(Order paramOrder, Command paramCommand, byte[] paramArrayOfByte, String paramString);

  public abstract byte[] getRemoteData();

  public abstract byte[] getCenterData();

  public abstract Order dataFromwhatOrder();

  public abstract Data[] getDirectData();

  public abstract String getError();
}